Продолжим изменять наш проект. Идем в ресурсы и смотрим там ToolBar и IDR_MAINFRAME. Здесь нам нужно сделать кнопочку. Вот так. При нажатии на ней будет вставляться запись.

Закрываем ResourceView и идем в ClassWizard. Здесь нам нужна карта сообщений Message Maps для класса CTestMemoView. У нас там есть идентификатор кнопки. Вот по нему и надо создать функцию для реакции на нажатие.

У вас должна появиться функция.
/////////////////////////////////////////////////////////////////////////////
// CTestMemoView message handlers
void CTestMemoView::OnButton32771()
{
// TODO: Add your command handler code here
}
Вот в неё мы и добавим, код создания новой записи у нас есть ссылка на
объект CRecordSet её создал AppWizard и имя её m_pSet. /////////////////////////////////////////////////////////////////////////////
// CTestMemoView message handlers
void CTestMemoView::OnButton32771()
{
m_pSet->AddNew();
m_pSet->m_NAME="Hello";
m_pSet->Update();
m_pSet->Requery();
UpdateData(FALSE);
}
Вызываем функцию AddNew, которая умеет добавлять записи. После этого присваиваем записи начальное значение. Функция Update() физически вносит изменения в базу, а функция Requery перечитывает набор данных. То есть уже с нашей обновленной функцией. UpdateData говорит виду, что произошли изменения.
Можно испытывать. Запускаем программу. Щелкаем на нашей кнопке. Идем в конец. Появляется новая запись. Заносим в неё информацию. Работает !